Stamford is a historic stone town located in the South West corner of Lincolnshire. Boasting beautiful churches, friendly people and historic architecture.